package com.itheima.a01myexception;

public class ExceptionDemo6 {
    public static void main(String[] args) {
        int[] arr = {1, 2, 3, 4, 5};

        try{
            System.out.println(arr[10]); // 此处出现了异常，程序会在这里创建一个 ArrayIndexOutOfBoundsException 对象
                                         // new ArrayIndexOutOfBoundsException();
                                         // 拿着这个对象到catch的小括号中对比，看括号中的遍历是否可以接收这个对象
                                         // 如果能接收，表视该异常被捕获，执行catch中的代码
                                         // 当catch里面的所有代码执行完毕，继续执行try...catch体系下面的其他代码
        }catch (ArrayIndexOutOfBoundsException e){
            System.out.println("索引越界了");
        }

        System.out.println("看看我执行了吗");
    }
}
